﻿using DevExpress.XtraBars.Docking2010;

namespace Com.OpenCode.Framework.DevForm
{
    public class CNDocumentManagerLocalizer : DocumentManagerLocalizer
    {
        public override string Language
        {
            get { return "简体中文"; }
        }

        public override string GetLocalizedString(DocumentManagerStringId id)
        {
            switch (id)
            {
                case DocumentManagerStringId.CommandActivate:
                    return "激活";
                case DocumentManagerStringId.CommandArrangeIcons:
                    return "排列图标";
                case DocumentManagerStringId.CommandBack:
                    return "返回";
                case DocumentManagerStringId.CommandBackDescription:
                    break;
                case DocumentManagerStringId.CommandCascade:
                    return "层叠窗口";
                case DocumentManagerStringId.CommandClearSelection:
                    break;
                case DocumentManagerStringId.CommandClearSelectionDescription:
                    break;
                case DocumentManagerStringId.CommandClose:
                    return "关闭";
                case DocumentManagerStringId.CommandCloseAll:
                    return "关闭所有文档";
                case DocumentManagerStringId.CommandCloseAllButPinned:
                    break;
                case DocumentManagerStringId.CommandCloseAllButThis:
                    return "除此之外全部关闭";
                case DocumentManagerStringId.CommandDetail:
                    break;
                case DocumentManagerStringId.CommandDetailDescription:
                    break;
                case DocumentManagerStringId.CommandDisableFullScreenMode:
                    break;
                case DocumentManagerStringId.CommandDisableFullScreenModeDescription:
                    break;
                case DocumentManagerStringId.CommandDock:
                    return "停靠";
                case DocumentManagerStringId.CommandEnableFullScreenMode:
                    break;
                case DocumentManagerStringId.CommandEnableFullScreenModeDescription:
                    break;
                case DocumentManagerStringId.CommandExit:
                    break;
                case DocumentManagerStringId.CommandExitDescription:
                    break;
                case DocumentManagerStringId.CommandFlip:
                    break;
                case DocumentManagerStringId.CommandFlipDescription:
                    break;
                case DocumentManagerStringId.CommandFloat:
                    return "浮动";
                case DocumentManagerStringId.CommandFloatAll:
                    return "全部浮动";
                case DocumentManagerStringId.CommandHome:
                    break;
                case DocumentManagerStringId.CommandHomeDescription:
                    break;
                case DocumentManagerStringId.CommandHorizontalOrientation:
                    return "水平";
                case DocumentManagerStringId.CommandMakeTileLarger:
                    break;
                case DocumentManagerStringId.CommandMakeTileLargerDescription:
                    break;
                case DocumentManagerStringId.CommandMakeTileSmaller:
                    break;
                case DocumentManagerStringId.CommandMakeTileSmallerDescription:
                    break;
                case DocumentManagerStringId.CommandMaximize:
                    return "最大化";
                case DocumentManagerStringId.CommandMinimizeAll:
                    return "最小化";
                case DocumentManagerStringId.CommandMoveToMainDocumentGroup:
                    break;
                case DocumentManagerStringId.CommandMoveToNextDocumentGroup:
                    return "移动到下一个选项卡组";
                case DocumentManagerStringId.CommandMoveToPrevDocumentGroup:
                    return "移动到上一个选项卡组";
                case DocumentManagerStringId.CommandNewDocumentGroup:
                    return "新建选项卡组";
                case DocumentManagerStringId.CommandNewHorizontalDocumentGroup:
                    return "新建水平选项卡组";
                case DocumentManagerStringId.CommandNewVerticalDocumentGroup:
                    return "新建垂直选项卡组";
                case DocumentManagerStringId.CommandOpenedWindowsDialog:
                    break;
                case DocumentManagerStringId.CommandOverview:
                    break;
                case DocumentManagerStringId.CommandOverviewDescription:
                    break;
                case DocumentManagerStringId.CommandPinTab:
                    break;
                case DocumentManagerStringId.CommandResetLayout:
                    break;
                case DocumentManagerStringId.CommandRestore:
                    return "还原";
                case DocumentManagerStringId.CommandRestoreAll:
                    return "全部还原";
                case DocumentManagerStringId.CommandRotate:
                    break;
                case DocumentManagerStringId.CommandRotateDescription:
                    break;
                case DocumentManagerStringId.CommandTileHorizontal:
                    break;
                case DocumentManagerStringId.CommandTileVertical:
                    break;
                case DocumentManagerStringId.CommandToggleTileSize:
                    break;
                case DocumentManagerStringId.CommandToggleTileSizeDescription:
                    break;
                case DocumentManagerStringId.CommandUnpinTab:
                    break;
                case DocumentManagerStringId.CommandVerticalOrientation:
                    return "垂直";
                case DocumentManagerStringId.DeferredLoadingExceptionMessage:
                    break;
                case DocumentManagerStringId.LoadingIndicatorCaption:
                    break;
                case DocumentManagerStringId.LoadingIndicatorDescription:
                    break;
                case DocumentManagerStringId.NoPreviewAvailableText:
                    break;
                case DocumentManagerStringId.NonDocumentModeInitializationExceptionMessage:
                    break;
                case DocumentManagerStringId.NullParentContainerExceptionMessage:
                    break;
                case DocumentManagerStringId.OpenedWindowsDialogNameColumnCaption:
                    break;
                case DocumentManagerStringId.OpenedWindowsDialogPathColumnCaption:
                    break;
                case DocumentManagerStringId.SplashScreenCaption:
                    break;
            }
            return base.GetLocalizedString(id);
        }
    }
}